marine refuge - French English Dictionary